#ifndef _IIC_H_
#define _IIC_H_

#include "stm32f10x.h"
#include "sys.h"

#define OLED_GPIO_CLK RCC_APB2Periph_GPIOB // OLED时钟
#define OLED_GPIO_PORT GPIOB               // OLED端口
#define OLED_GPIO_SCL_PIN GPIO_Pin_6       // OLED:SCL引脚
#define OLED_GPIO_SDA_PIN GPIO_Pin_7       // OLED:SDA引脚

#define IIC1_CLK RCC_APB1Periph_I2C1 // I2C1时钟
#define IIC1_PORT I2C1               // I2C1端口

#define OLED_ADDRESS 0x78 // OLED 地址

void IIC1_OLED_Init(void); //初始化 I2C1 和 OLED

void OLED_WriteCmd(unsigned char I2C_Cmd);   // 写命令

void OLED_WriteData(unsigned char I2C_Data); // 写数据

#endif
